enemy troop - French English Dictionary